Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 FINCHLEY LANE Detached £790,000 26 Nov 2010
103 FINCHLEY LANE Detached £405,000 31 May 2002
109 FINCHLEY LANE Detached £950,000 22 Jan 2016
131 FINCHLEY LANE Semi-Detached £232,000 12 Dec 2003